sayre's suspension apparatus - Deutsch Englisch Wörterbuch